well-defined set - French English Dictionary